superimposed percussion - French English Dictionary